lucky plant - French English Dictionary